1
1420
302
147
22
2
294
17
5
5
149
144
326
6
189
338
331
519
44
18
1
3
2
1
6
5
458
15
6
2
1
31
8
18
1
10
1
1
110
1
676
44
3
46
551
413
407
570
782
58
1
1
3
1099
1
1
45
1
1
4
1
1
1
22
161
2
1
1
1
1
5
38
128
3
1247
43
422
735
236
26
481
27
10
2
6
2
44
337
1
77
46
1414
7
2